Hello,
I’m new to KeyShot 2024 (using KeyShot Pro) and have been exploring it since yesterday. I’m importing 3DM files from AutoCAD, as this format best preserves curved object geometry. My goal is to automatically assign materials from my custom material library during import based on part names.
For testing, I created a simple 3DM file with three cylindrical objects on layers named A, B, and C in AutoCAD. After importing into KeyShot, the Scene Tree shows these objects with part names A, B, and C, as expected.
I created a Material Template (Tools > Material Templates) with a rule:
-
Condition: Part Name Equals “A”
-
Material: A custom material from my library (dragged into the rule).
However, when I apply the template to the scene or a selection (via Apply to Scene or during import), nothing happens—the materials don’t apply. I’ve tried both Automatic and Manual template application modes, but neither works. I confirmed the part names match exactly (case-sensitive) and my custom material applies correctly when dragged manually onto parts.
What am I doing wrong? Are there specific settings for 3DM imports or Material Templates I might be missing? Any help or troubleshooting tips would be appreciated!
Thank you!